Web server QoS models: applying scheduling rules from production planning

نویسندگان

  • Nong Ye
  • Esma Senturk Gel
  • Xueping Li
  • Toni R. Farley
  • Ying-Cheng Lai
چکیده

Most web servers, in practical use, use a queuing policy based on the Best E8ort model, which employs the 9rst-in-9rst-out (FIFO) scheduling rule to prioritize web requests in a single queue. This model does not provide Quality of Service (QoS). In the Di8erentiated Services (Di8Serv) model, separate queues are introduced to di8erentiate QoS for separate web requests with di8erent priorities. This paper presents web server QoS models that use a single queue, along with scheduling rules from production planning in the manufacturing domain, to di8erentiate QoS for classes of web service requests with di8erent priorities. These scheduling rules are Weighted Shortest Processing Time (WSPT), Apparent Tardiness Cost (ATC), and Earliest Due Date. We conduct simulation experiments and compare the QoS performance of these scheduling rules with the FIFO scheme used in the basic Best E8ort model with only one queue, and the basic Di8Serv model with two separate queues. Simulation results demonstrate better QoS performance using WSPT and ATC, especially when requested services exceed the capacity of a web server. ? 2003 Elsevier Ltd. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Session-Based Overload Control in QoS-Aware Web Servers

With the explosive use of Internet, contemporary web servers are susceptible to overloads and their services deteriorate drastically and often cause denial of services. In this paper, we proposed two methods to prevent and control overloads in web servers by utilizing session-based relationship among HTTP requests. We first exploited the dependence among session-based requests by analyzing and ...

متن کامل

Enhancing router QoS through job scheduling with weighted shortest processing time-adjusted

Most routers on the Internet employ a 2rst-in-2rst-out (FIFO) scheduling rule to determine the order of serving data packets. This scheduling rule does not provide quality of service (QoS) with regards to the di6erentiation of services for data packets with di6erent service priorities and the enhancement of routing performance. We develop a scheduling rule called Weighted Shortest Processing Ti...

متن کامل

Overload control in QoS - aware web servers q 3

7 With the explosive use of Internet, contemporary web servers are susceptible to overloads during which their services 8 deteriorate drastically and often lead to denial of services. Overloads are of more serious concerns for QoS-aware 9 servers. Evaluation of performance of QoS-aware servers in terms of the number of request completion is not very 10 meaningful. A better measure would be the ...

متن کامل

Modeling and performance analysis of QoS-aware load balancing of Web-server clusters

This paper introduces mechanisms to correlate contents and priorities of incoming HTTP requests used for server process scheduling with the load balancing policies for Web-server clusters. This approach enables both load balancing and Web quality of service (QoS). Another contribution is a modeling and analysis technique based on stochastic highlevel Petri net methods for QoS-aware load balanci...

متن کامل

Feedback Control Real-Time Scheduling

We develop Feedback Control real-time Scheduling (FCS) as a unified framework to provide Quality of Service (QoS) guarantees in unpredictable environments (such as ebusiness servers on the Internet). FCS includes four major components. First, novel scheduling architectures provide performance control to a new category of QoS critical systems that cannot be addressed by traditional open loop sch...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Computers & OR

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2005